1702 502
2889 837
3753 708
2739 813
599 114
2844 723
13673 300
2113 210
76170 149
5835 318
8603 946
2352 291