2996 111
24938 558
16300 792
16533 338
12512 660
37320 624
10420 506
29588 430
15374 266
15751 923
4746 576
10351 472
10695 116
20780 438
29029 117
7625 297
7000 66
14822 185
9907 600
1218 118
6355 153
5710 343
2353 271
56251 1016
7856 145
16539 614
28445 551
2384 412