42149 300 2 591 000 409 000 48 686000 32 400 13 390 86 500 3 104 000 546 000 32 400 3 501 000 4835 000 46 036000