40160 87
3959 674
6012 759
2632 584
2110 333
25236 89
2185628 3423
20164 173
15725 686
951 84
55607 627
8518 249
35681 625
55671 163
3544 79
8554 405
9303 878
7250 482
3453 332
2173 272
7296 331
15746 518
1608 65
8038 45
12698 362
2189 167
9543 307
7597 71