4026 414
2995 633
3820 779
4503 531
4438 445
3706 593
7805 300
3415 601
4270 687
1635 177
3778 621
3590 637
3377 577
4308 269
4627 949