26016 87
10874 104
85424 800
12302 100
6278 714
3806 37
8949 749
8631 206
16861 593
7356 71
6877 363
72654 1118
21533 85
9453 95
6665 153
71996 767
134258 423
168078 953
28753 943
16678 572
118442 792
24793 502
15442 252
18273 197
24497 478
17711 652
25088 540
63903 393