253
260
350
36132
280
293
193
373
363
304
266
27087
20330
18901
16892
1323265
13202
1196148
11816
10690
971143
8880
78411