27513 871
42594 610
105312 696
71165 718
3898 171
44874 251
10145 588
26559 82
5152 325
1940 183
4272 405
3267 261
15393 1018
6618 657
4652 541
6160 694
2867 163