398,353 95 593,250 — 413,074 81 320,991 91 485,913 10 428,624 18 493,617 31 315,290 78 572,722 37 275,963 85 229,68344