:-)

596 first names, 11,833 last names, 7,052,468 possible combinations
Including the 5,000 most common German last names
14,550,898 names created so far