371,085 590,108 20,329 48 933 89,750 503,326 7 ,085