27512 871
42594 610
105308 696
71164 718
3898 171
44873 251
10145 588
26559 82
5152 325
1940 183
4272 405
3267 261
15393 1018
6618 657
4652 541
6160 694
2867 163