26032 87
10888 104
85561 800
12322 100
6297 714
3825 37
8971 749
8648 206
16878 593
7394 71
6888 363
72675 1118
21564 85
9479 95
6672 153
72181 767
134693 423
169273 953
28826 943
16695 572
118690 792
24901 502
15454 252
18286 197
24603 478
17734 652
25110 540
63982 393