26026 87
10881 104
85487 800
12314 100
6283 714
3819 37
8961 749
8639 206
16872 593
7377 71
6884 363
72664 1118
21550 85
9464 95
6667 153
72098 767
134470 423
168712 953
28797 943
16685 572
118567 792
24847 502
15450 252
18282 197
24562 478
17720 652
25105 540
63940 393