1702 502
2888 837
3752 708
2739 813
598 114
2842 723
13672 300
2110 210
76151 149
5833 318
8601 946
2350 291