27515 871
42594 610
105315 696
71167 718
3898 171
44875 251
10145 588
26560 82
5152 325
1940 183
4272 405
3267 261
15393 1018
6618 657
4652 541
6160 694
2867 163