26026 87
10881 104
85486 800
12314 100
6283 714
3819 37
8961 749
8639 206
16872 593
7377 71
6883 363
72662 1118
21550 85
9464 95
6667 153
72098 767
134465 423
168697 953
28797 943
16685 572
118566 792
24844 502
15450 252
18282 197
24561 478
17720 652
25104 540
63940 393