1702 502
2888 837
3752 708
2739 813
598 114
2841 723
13671 300
2109 210
76146 149
5833 318
8600 946
2350 291