1708 502
2899 837
3755 708
2741 813
602 114
2850 723
13679 300
2135 210
76237 149
5839 318
8632 946
2360 291