27522 871
42598 610
105376 696
71199 718
3900 171
44896 251
10147 588
26579 82
5153 325
1940 183
4274 405
3267 261
15395 1018
6620 657
4656 541
6160 694
2870 163