26018 87
10877 104
85438 800
12306 100
6278 714
3807 37
8952 749
8632 206
16866 593
7362 71
6879 363
72658 1118
21535 85
9453 95
6665 153
72013 767
134298 423
168217 953
28760 943
16679 572
118458 792
24803 502
15444 252
18277 197
24514 478
17712 652
25089 540
63910 393