12540 23
9610 17
5519 31
2191 57
2094 6
1755 5
1627 10
1348 2
1313 1
1301 2
1193 3
1042 3
1015 2
982 1
965 1
948 1
884 1
154 9