4015 445
3513 593
7629 300
3291 601
4159 687
1492 177
3688 621
3465 637
3250 577
2878 633
3608 779
4139 269
4469 949
3824 414
3800 530