3112 659
3566 873
3166 455
3641 629
2084 346
3132 450
4461 463
2733 588
2661 383
1968 271
4007 684
814 122