Please spell out the following numbers:
505 = five hundred and five
903 = nine hundred and three
388 = three hundred and eighty eight
360 = three hundred and sixty
560 = five hundred and sixty
385 = 
three hundred and eighty five