12184 28
2376 7
1889 9
1779 6
778 13
268 20
241 3
199 6
180 7
171 9
166 3
164 8
159 5
147 5
144 4
115 8
90 6
89 5