2906 620
1743 232
800 72
2760 504
2616 568
2374 180
671 107
3575 685
2002 515
1292 137
1035 125
2925 643
2375 672