27491 871
42587 610
105123 696
71055 718
3896 171
44811 251
10142 588
26514 82
5149 325
1935 183
4269 405
3264 261
15390 1018
6613 657
4645 541
6150 694
2859 163