2190 567
767 46
4603 572
8235 354
6120 450
9545 461
5227 604
4874 378
3328 653
19842 276
4169 441
14299 104
5821 384
69173 662
8425 713
7749 956