9340
11020
848
65749
45738
634
797
47524
837292
97354
30013
64829
660212
47123
46870
45288
4046271
3843157
31944
3133151
29896
25522
23541
21630