89734
3673
47610
4146
103020
90815
114223
73316
63644
4763
124114
59811
1908217
1320512
12862283
1135216
11296261
108613
9321157
922311
78096
734237
71655
66202