2510
257
211
253
261
293
266
243
184
265
240
255
28407
21610
19811
17643
1413265
13782
1282148
12426
11040
1071144
9450
80411