9330
11020
848
65749
45738
634
797
47524
837292
97354
30013
64829
658612
47043
46820
45178
4041271
3834157
31864
3131151
29846
25482
23491
21620