146982
149070
647780
175968
282160
143962
198352
210285
32538178
16282137
1469110
1316095
144073
16314117
11697120
2153110
249465
224692