2911 620
1746 232
809 72
2765 504
2617 568
2398 180
674 107
3584 685
2002 515
1302 137
1047 125
2928 643
2375 672