3011 443
2145 51
4668 516
5417 186
24435 654
14358 388
30547 891
14153 570
306066 1437
101410 802
64388 724
25380 284
29222 507
16576 929
19261 631
9044 168
4911 885
6415 747
5149 763
3988 311
2022 94
4446 373
5784 596
12057 418
4780 240
2665 588
4617 721
1228 43