3834157
46830
2719
25502
168279
101273
14834
13000
1048
12060
9088896
8141
659212
47043
45198
4045271
31894
3133151
29866
23521
21620