2909 620
1746 232
808 72
2763 504
2617 568
2391 180
673 107
3579 685
2002 515
1297 137
1040 125
2926 643
2375 672