15074178
2095
6668
55910
15682
20132
1800
3032239
153333
3302
97420
71124
1614517
1129512
10603276
1017216
96733
9625258
7920154
754611
69936
60574
56032
53318