26009 87
10870 104
85384 800
12301 100
6272 714
3799 37
8942 749
8627 206
16857 593
7352 71
6873 363
72649 1118
21526 85
9448 95
6663 153
71960 767
134109 423
167679 952
28739 943
16676 572
118365 792
24769 500
15437 252
18271 197
24474 478
17706 652
25080 540
63885 393