20603 10
41680 9
38176 8
94053 7
21502 7
17480 6
31979 4
42953 3
34954 3
158726 3
14880 3
138377 3
6352 2
17904 2
27154 2
46552 2
9402 2
14980 2
5102 2
33354 2
25680 2
14152 2
21779 2
16476 2