9631 25
6824 16
3695 11
1156 8
2478 7
2428 7
10086 6
1335 4
865 2
801 1
1204 1
680 1
716 1
866 1
808 1
947 0