282
335
214
350
260
316
273
266
397
308
3416
332
27087
20330
18911
16902
1323265
13202
1196148
11816
10690
971143
8880
78411