27515 871
42595 610
105319 696
71170 718
3898 171
44876 251
10145 588
26560 82
5152 325
1940 183
4272 405
3267 261
15393 1018
6618 657
4653 541
6160 694
2867 163