3014 443
2147 51
4678 516
5422 186
24460 654
14364 388
30552 891
14160 570
306252 1437
101648 802
64867 725
25417 284
29254 507
16609 929
19265 631
9053 168
4916 885
6420 747
5153 763
3993 311
2035 94
4449 373
5788 596
12066 418
4786 240
2672 588
4623 721
1233 43