3211
1937
213
251
2112
183
201
218
243
206
185
177
16741
13280
10841
9570
728263
7200
6770
6071
581147
55210
518142
4490