7804 29
5971 28
14368 27
12693 25
1407 22
2238 14
29514 13
4698 12
10595 11
2889 11
1912 9
2481 9
6752 8
3318 8
9560 7
2042 6
386 5
772 5
1203 5
1438 5
1476 3
2580 2
976 2
1299 2