3000 16
2855 13
3180 11
2635 10
2583 10
3015 9
2039 8
1851 6
1345 6
1702 5
834 4
1180 3
1148 3
1505 3
909 2
1100 1
800 1
1600 1
1068 1
883 0