253
260
350
36132
280
293
193
373
363
304
266
27087
20330
18911
16902
1323265
13202
1197148
11816
10690
971143
8880
78411