26030 87
10885 104
85555 800
12320 100
6295 714
3823 37
8968 749
8646 206
16876 593
7391 71
6887 363
72673 1118
21559 85
9473 95
6671 153
72173 767
134646 423
169194 953
28821 943
16693 572
118674 792
24895 502
15451 252
18285 197
24598 478
17731 652
25110 540
63977 393