:-)

596 first names, 11,858 last names, 7,067,368 possible combinations
Including the 5,000 most common German last names
15,200,322 names created so far