7815 29
5983 28
14385 27
12707 25
1420 22
2247 14
29521 13
4709 12
10607 11
2895 11
1928 9
2492 9
6758 8
3330 8
9569 7
2049 6
386 5
785 5
1213 5
1453 5
1490 3
2596 2
986 2
1313 2