26016 87
10873 104
85421 800
12302 100
6277 714
3806 37
8948 749
8630 206
16860 593
7355 71
6877 363
72654 1118
21533 85
9453 95
6665 153
71992 767
134244 423
168035 953
28751 943
16678 572
118434 792
24791 502
15441 252
18273 197
24492 478
17711 652
25086 540
63899 393