27495 871
42587 610
105143 696
71065 718
3897 171
44816 251
10142 588
26514 82
5149 325
1937 183
4270 405
3264 261
15390 1018
6613 657
4646 541
6150 694
2860 163