27490 871
42586 610
105116 696
71053 718
3896 171
44809 251
10142 588
26512 82
5149 325
1934 183
4269 405
3263 261
15390 1018
6613 657
4645 541
6150 694
2858 163