2856 659
3394 873
2833 455
3439 629
1976 346
2836 450
3821 463
2490 588
2211 383
1772 271
3730 684
685 122