43243.6270833333
1882.421
43155.6875
4848
43150.71875
5588.536
43080.6701388889
2603.08
42952.7430555556
2609.355
42631.64375
4782.397
42526.8069444444
2280.646
42515.5166666667
1913.546