40157 87
3959 674
6011 759
2632 584
2109 333
25235 89
2185512 3423
20158 173
15724 686
951 84
55607 627
8518 249
35681 625
55671 163
3544 79
8553 405
9302 878
7250 482
3452 332
2173 272
7296 331
15743 518
1608 65
8037 45
12698 362
2188 167
9543 307
7597 71