:-)

596 first names, 11,802 last names, 7,033,992 possible combinations
Including the 5,000 most common German last names
13,648,556 names created so far