26018 87
10877 104
85436 800
12305 100
6278 714
3807 37
8952 749
8632 206
16866 593
7362 71
6878 363
72658 1118
21535 85
9453 95
6665 153
72013 767
134293 423
168207 953
28759 943
16679 572
118455 792
24800 502
15444 252
18277 197
24511 478
17712 652
25088 540
63908 393