3834157
46820
2719
25482
167679
100973
14814
12980
1048
12060
9088896
8141
658612
47043
45178
4041271
31864
3131151
29846
23491
21620