407
373
442
4813
487
472
476
440
436
480
379
4411
29597
22570
20722
18383
1474267
14222
1331148
12906
11500
1138144
9870
83111