4255 650
1449 84
3828 484
3297 646
2941 247
3322 619
3002 244
2356 242
4244 631
3534 485
19618 428
3947 833
3612 858