27512 871
42593 610
105293 696
71158 718
3898 171
44863 251
10144 588
26554 82
5152 325
1940 183
4272 405
3266 261
15392 1018
6616 657
4651 541
6160 694
2866 163