485
380
247
311
370
330
3711
292
382
306
398
387
27177
20350
19031
16912
1328265
13262
1199148
11836
10760
987143
8890
78611