2510
257
211
253
261
212
293
266
243
184
265
240
28537
21740
19891
17783
1419265
13862
1293148
12486
11110
1076144
9520
80611