363
298
445
214
3312
427
411
334
292
255
203
357
27167
20350
19021
16912
1326265
13242
1198148
11826
10750
983143
8880
78611