37 271 40 203 38 891 44 610 47 609 54 708 58 272 59857