1639 502
2826 837
3235 708
2700 813
549 114
2797 723
13619 300
1934 210
75780 149
5786 318
8410 946
2293 291