9340
11030
848
65749
45738
634
797
47524
97454
837292
30013
64829
660612
47163
46880
45288
4053271
3843157
31964
3133151
29896
25552
23551
21690