3276 593
7507 300
3217 601
4089 687
1426 177
3623 621
3363 637
3167 577
2814 633
3536 779
3877 445
4060 269
4391 949
3746 414
3716 530