:-)

596 first names, 11,805 last names, 7,035,780 possible combinations
Including the 5,000 most common German last names
13,878,329 names created so far