10 443000 27 311 000 8 933 000 24 343 000 30 328000 22 813000