17560 71
66093 594
12302 167
16955 506
13838 195
21028 278
27250 943
6921 235
18534 584
36314 697
138842 1099
53438 945
20525 402
71580 624
25704 505
87027 383
40075 338
52058 772
5363 275
21800 633
61203 146
131503 907
54417 678
22369 790
49776 522
48594 392
30752 875
43431 437