111456 250
10959 61
14506 58
6065 31
6341 23
5995 20
9177 19
3926 12
2708 9
2266 9
2845 8
3045 6
2945 2