26023 87
10881 104
85478 800
12312 100
6283 714
3817 37
8958 749
8638 206
16869 593
7376 71
6883 363
72662 1118
21546 85
9463 95
6667 153
72080 767
134426 423
168579 953
28792 943
16684 572
118541 792
24831 502
15448 252
18280 197
24551 478
17717 652
25102 540
63936 393