111746 250
14558 58
11015 61
9205 19
6378 23
6127 32
6037 20
3958 12
3079 6
2985 2
2872 8
2740 9
2471 9