27521 871
42598 610
105370 696
71198 718
3899 171
44895 251
10147 588
26578 82
5153 325
1940 183
4274 405
3267 261
15395 1018
6620 657
4656 541
6160 694
2869 163