394
423
396
452
373
453
460
560
302035
339
27197
20380
19031
16912
1328265
13262
1201148
11836
10760
987143
8900
78611