27406 871
42550 610
104320 695
70576 716
3874 171
44494 251
10099 588
26287 81
5128 325
1912 183
4248 405
3243 261
15359 1018
6589 657
4612 541
6112 694
2827 163