26018 87
10877 104
85436 800
12305 100
6278 714
3807 37
8951 749
8631 206
16866 593
7362 71
6878 363
72656 1118
21535 85
9453 95
6665 153
72013 767
134291 423
168186 953
28758 943
16679 572
118455 792
24799 502
15444 252
18277 197
24511 478
17712 652
25088 540
63908 393