Please spell out the following numbers:
916 = nine hundred and sixteen
21 = twenty one
994 = nine hundred and ninety four
504 = five hundred and four
970 = nine hundred and seventy
688 = 
six hundred and eighty eight