2182 567
760 46
4590 572
8234 354
6120 450
9543 461
5227 604
4874 378
3328 653
19841 276
4169 441
14299 104
5821 384
69171 662
8425 713
7749 956