355
345
347
416
470
420
526
573
310
350
4311
27187
20380
19031
16912
1328265
13262
1200148
11836
10760
987143
8890
78611