16667 31
4894 11
95 9
2128 7
2169 7
1684 6
2502 6
6454 6
973 5
1060 3
1737 2
1366 2
2219 2
882 2
910 1
1344 1
1913 1
1150 1