1705 502
2893 837
3753 708
2739 813
601 114
2848 723
13676 300
2114 210
76196 149
5836 318
8611 946
2355 291