39359.89846333596
39736.131073380544
38841.69499970714
42378.8498917301
42774.23103694325
41216.97583134123
44090.65966600173
47031.98595104208
48073.21446177756
52187.4338614471
