26021 87
10880 104
85472 800
12310 100
6283 714
3817 37
8958 749
8637 206
16869 593
7375 71
6882 363
72662 1118
21545 85
9460 95
6667 153
72075 767
134409 423
168532 953
28786 943
16684 572
118528 792
24829 502
15448 252
18280 197
24543 478
17717 652
25101 540
63931 393