2403 745
3269 704
2854 401
1122 306
3485 910
1551 377
1670 296
3192 585
489 53
948 119
3016 779
630 33
2489 582
3143 446