40 721 000 35 956000 37 438 000 36 300 000 26 365 000 13 900 000 5194000li