20406
12210
9332
4090
3882
400184
4370
4040
3210
3340
2770
2710
15450
13611
878263
8190
7942
765148
659142
64011
5940