A 150 gram Aluminum calorimeter cup contains 320 grams of water at 22 degrees Celsius. Steam at 100 degrees Celsius is routed into the calorimeter until the temperature of the cup and its contents reaches 50 degrees Celsius. What is the final total mass of the cup and its contents?