6081 29
7904 29
14492 27
12790 25
1503 22
2333 14
29695 13
4806 13
10685 11
2973 11
1996 9
6841 9
2535 9
3403 8
9667 7
2102 6
386 5
863 5
1256 5
1515 5
1561 3
2689 2
1048 2
1371 2