42826 12
14387 18
13399 8
12192 5
11901 17
7818 22
7713 17
6093 7
2155 5
1237 4
1235 4
1200 3
1179 7
1158 6
1113 9
1067 6
1026 2
1015 8
990 2
977 5
956 10
916 3
873 1
872 8