26027 87
10883 104
85494 800
12316 100
6285 714
3820 37
8962 749
8641 206
16872 593
7381 71
6885 363
72666 1118
21550 85
9470 95
6667 153
72109 767
134509 423
168774 953
28800 943
16688 572
118586 792
24853 502
15450 252
18283 197
24569 478
17720 652
25107 540
63942 393