149070
647280
175968
2135113
282160
143962
198352
210285
32533178
647080
16276137
143973
1467110
249465
16312117
11695120
296196
2151110
147256
1865113