26015 87
10871 104
85416 800
12302 100
6276 714
3805 37
8947 749
8629 206
16860 593
7354 71
6876 363
72654 1118
21532 85
9452 95
6665 153
71987 767
134233 423
167994 953
28750 943
16678 572
118429 792
24790 502
15439 252
18273 197
24489 478
17709 652
25086 540
63897 393