18 303 000 38 168 000 48 611 000 4 874 000 10 577 000 18 706 000 10 129000