27497 871
42587 610
105145 696
71065 718
3897 171
44816 251
10142 588
26514 82
5149 325
1938 183
4270 405
3264 261
15390 1018
6613 657
4646 541
6150 694
2861 163