39013 285
21077 674
37111 643
24098 383
16930 325
11085 391
9609 336
9245 1012
12175 574
5404 712
10576 747
1703 118
5106 293
17795 333
4101 85
36361 459
14458 820
24364 753
5539 780
6979 719
8134 581
31299 664
15198 830
6357 868
3133 295
48695 388
31196 740
26504 411