39820.26229050079
43235.62118961327
41237.33370046756
41997.15833379713
44339.351719065
47317.837325340006
43823.65743674607
42129.33160121919
41381.06448193341
39069.40351741119
