23 272 500 18 464 000 5 895 000 66 577000