16686 31
6468 6
4901 11
2524 6
2237 2
2197 7
2143 7
1930 1
1755 2
1696 6
1385 2
1357 1
1157 1
1068 3
980 5
925 1
897 2
230 9