348,814 52,446 43,042 5,286 21,448 182,321 500 23,411 143,909 172,967 142,047 10,126 495,418130,002