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