4028 445
3551 593
7657 300
3312 601
4172 687
1509 177
3704 621
3485 637
3267 577
2891 633
3629 779
4182 269
4492 949
3847 414
3818 530