27512 871
42593 610
105299 696
71160 718
3898 171
44867 251
10145 588
26555 82
5152 325
1940 183
4272 405
3266 261
15393 1018
6616 657
4651 541
6160 694
2866 163