16721 31
6488 6
4921 11
2540 6
2256 2
2224 7
2165 7
1956 1
1774 2
1715 6
1398 2
1371 1
1179 1
1085 3
1026 5
941 1
911 2
368 9