1702 502
2888 837
3753 708
2739 813
599 114
2843 723
13672 300
2112 210
76162 149
5835 318
8603 946
2351 291