:-)

596 first names, 11,856 last names, 7,066,176 possible combinations
Including the 5,000 most common German last names
14,834,554 names created so far