26027 87
10883 104
85495 800
12316 100
6285 714
3820 37
8962 749
8642 206
16873 593
7381 71
6886 363
72666 1118
21550 85
9470 95
6667 153
72112 767
134514 423
168781 953
28800 943
16688 572
118587 792
24854 502
15450 252
18283 197
24571 478
17721 652
25107 540
63943 393