27508 871
42590 610
105273 696
71141 718
3898 171
44856 251
10143 588
26545 82
5152 325
1940 183
4271 405
3266 261
15392 1018
6616 657
4648 541
6160 694
2866 163