3451 593
7558 300
3243 601
4121 687
1453 177
3644 621
3401 637
3195 577
2845 633
3562 779
3912 445
4098 269
4419 949
3771 414
3758 530