1673 502
2853 837
3728 708
2711 813
560 114
2811 723
13630 300
1999 210
75889 149
5803 318
8465 946
2313 291