27512 871
42593 610
105302 696
71161 718
3898 171
44868 251
10145 588
26556 82
5152 325
1940 183
4272 405
3266 261
15393 1018
6616 657
4651 541
6160 694
2866 163