Please spell out the following numbers:
378 = three hundred and seventy eight
606 = six hundred and six
996 = nine hundred and ninety six
506 = five hundred and six
792 = seven hundred and ninety two
795 = 
seven hundred and ninety five