7407 29
14046 27
5628 27
12405 25
909 21
28928 13
2062 13
4494 12
10390 11
2633 11
2333 9
6555 8
3146 8
1709 7
9335 7
1873 5
386 5
1090 5
1202 5
1323 3
2460 2
859 2
1175 2
707 1