35019.8567738696
35491.144761781696
37500.88193211212
40168.34458504605
39775.83830155913
38744.13348675518
39669.07586948861
42613.81217114211
40793.88327551641
43546.403395287714
