26016 87
10873 104
85422 800
12302 100
6277 714
3806 37
8949 749
8631 206
16860 593
7355 71
6877 363
72654 1118
21533 85
9453 95
6665 153
71993 767
134252 423
168061 953
28753 943
16678 572
118437 792
24792 502
15442 252
18273 197
24496 478
17711 652
25087 540
63901 393