3075 582
3299 571
2539 403
863 33
3726 715
1089 49
624 32
2598 509
1132 44
2332 224
3825 610
3180 679
3103 486