7805 29
5973 28
14369 27
12694 25
1409 22
2241 14
29514 13
4699 12
10595 11
2890 11
1914 9
2482 9
6752 8
3318 8
9562 7
2044 6
386 5
775 5
1205 5
1443 5
1479 3
2582 2
978 2
1301 2