2278 567
1094 46
5203 572
8428 354
6177 450
9566 461
5232 604
4879 378
3336 653
19883 276
4211 441
14304 104
5825 384
69402 662
8429 713
7752 956