2905 620
1743 232
798 72
2757 504
2615 568
2370 180
671 107
3569 685
2001 515
1292 137
1034 125
2923 643
2370 672