16666 31
6453 6
4894 11
2501 6
2218 2
2167 7
2127 7
1911 1
1735 2
1683 6
1365 2
1343 1
1148 1
1059 3
973 5
909 1
882 2
93 9