1597 461
3015 794
2434 589
1644 329
504 87
2719 651
2284 659
2778 867
435 125
627 101
2900 697
679 151
2569 620
4497 634
964 73
1166 93