111739 250
11015 61
14558 58
6125 32
6378 23
6037 20
9204 19
3958 12
2740 9
2468 9
2871 8
3077 6
2983 2