2841 419
1600 354
2979 297
2521 394
3969 964
1612 270
2444 457
4657 297
3510 535
3107 483
3568 320
3512 698