26026 87
10881 104
85486 800
12314 100
6283 714
3819 37
8961 749
8639 206
16870 593
7377 71
6883 363
72662 1118
21550 85
9464 95
6667 153
72094 767
134458 423
168678 953
28796 943
16685 572
118562 792
24842 502
15450 252
18281 197
24558 478
17720 652
25103 540
63939 393