7899 29
6069 28
14488 27
12788 25
1500 22
2328 14
29680 13
4801 12
10681 11
2968 11
1991 9
2534 9
6836 8
3393 8
9661 7
2101 6
386 5
858 5
1254 5
1513 5
1555 3
2684 2
1045 2
1364 2