8785 25
4993 12
1773 10
1503 3
1495 8
1375 2
1336 5
1227 4
1133 2
934 4
931 1
915 0
912 2
860 5
849 6
811 3
782 0
748 1
736 0
706 0
696 1
685 1
684 1
681 2