3295 593
7507 300
3221 601
4092 687
1428 177
3624 621
3364 637
3167 577
2817 633
3538 779
3879 445
4061 269
4395 949
3748 414
3722 530