40070 87
3957 674
6008 759
2630 584
2083 333
25190 89
2182918 3422
20073 173
15709 686
946 84
55559 627
8505 249
35673 625
55652 163
3538 79
8539 405
9297 878
7242 482
3444 332
2169 272
7219 331
15724 518
1604 65
8035 45
12691 362
2182 167
9528 307
7582 71