7832 29
5999 28
14405 27
12725 25
1442 22
2261 14
29550 13
4731 12
10628 11
2910 11
1942 9
2498 9
6768 8
3341 8
9584 7
2064 6
386 5
801 5
1222 5
1473 5
1498 3
2608 2
992 2
1324 2