2886 106
2282 498
841 92
1712 127
1196 115
1728 35
697 127
4009 930
3839 587
1279 67
4899 46
2837 405
2560 641
1589 149
3219 495
2968 471
3657 604
3869 629
796 58
2988 255
4175 674
3620 551
3505 656
3662 872