3451 593
7558 300
3243 601
4121 687
1452 177
3644 621
3400 637
3195 577
2845 633
3562 779
3911 445
4098 269
4419 949
3770 414
3758 530