Please spell out the following numbers:
250 = two hundred and fifty
600 = six hundred
780 = seven hundred and eighty
596 = five hundred and ninety six
489 = four hundred and eighty nine
476 = 
four hundred and seventy six