3014 443
2147 51
4678 516
5422 186
24461 654
14364 388
30552 891
14161 570
306271 1437
101670 802
64904 725
25428 284
29255 507
16611 929
19267 631
9055 168
4916 885
6421 747
5155 763
3993 311
2035 94
4449 373
5791 596
12066 418
4787 240
2673 588
4623 721
1234 43