4026 445
3548 593
7657 300
3309 601
4172 687
1508 177
3703 621
3484 637
3267 577
2891 633
3628 779
4181 269
4491 949
3845 414
3815 530