:-)

603 first names, 11,930 last names, 7,193,790 possible combinations
Including the 5,000 most common German last names
20,369,911 names created so far