17561 71
66097 594
12305 167
16955 506
13838 195
21033 278
27253 943
6922 235
18534 584
36321 697
138860 1099
53438 945
20530 402
71586 624
25707 505
87042 383
40077 338
52060 772
5363 275
21800 633
61213 146
131510 907
54426 678
22370 790
49778 522
48597 392
30752 875
43432 437