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