158893
167565
1503120
151871
1524105
1536110
148386
158477
141192
16353117
32584179
847999
3256115
2200113
1316895
3211108
145085
143870
222070
302185