1596 461
3015 794
2433 589
1643 329
503 87
2719 651
2282 659
2778 867
435 125
627 101
2898 697
679 151
2568 619
4497 634
963 73
1152 93