40166 87
3959 674
6013 759
2634 584
2112 333
25241 89
2185863 3423
20166 173
15727 686
951 84
55615 627
8518 249
35683 625
55672 163
3545 79
8556 405
9305 878
7250 482
3454 332
2173 272
7297 331
15749 518
1608 65
8039 45
12698 362
2189 167
9545 307
7597 71