2904 620
1742 232
797 72
2756 504
2615 568
2366 180
671 107
3569 685
2001 515
1282 137
1026 125
2923 643
2370 672