2915
235
249
2030
2311
234
215
227
1910
211
181043
12910
10440
8211
6530
558262
5240
5010
4431
4419
434147
380142
31650