1667 502
2850 837
3721 708
2702 813
555 114
2805 723
13622 300
1966 210
75829 149
5796 318
8438 946
2305 291