27490 871
42586 610
105100 696
71048 718
3896 171
44802 251
10141 588
26510 82
5149 325
1934 183
4269 405
3263 261
15390 1018
6613 657
4645 541
6150 694
2858 163