296
226
325
215
160
2010
220
291
331
271
147
221
23556
17760
15611
14062
10832
1051263
9564
940148
9320
778142
7290
70711