:-)

596 first names, 11,812 last names, 7,039,952 possible combinations
Including the 5,000 most common German last names
14,298,945 names created so far