212
8211
261
653
1319
313
8615
306
395
356
272
896
38047
29180
27523
24834
2126267
19324
1873153
1734147
17206
14290
13990
12230