201551628.56358.3741.6349.009.37420.87238.16182.71201652888.02058.5341.4749.069.47430.14244.90185.24201752807.30964.9335.0751.0413.89423.47274.96148.51201853287.44764.6935.3152.2112.48427.82276.74151.08201953814.69765.5634.4451.1314.43430.61282.31148.30202051616.08267.4532.5554.5712.88421.11284.03137.08202152808.26067.3832.6251.8613.84432.33291.30141.03202249330.7772.4927.5158.4612.81404.84293.47111.37