27458 871
42574 610
104781 696
70866 717
3888 171
44701 251
10137 588
26428 82
5139 325
1926 183
4263 405
3250 261
15375 1018
6607 657
4626 541
6131 694
2844 163