:-)

603 first names, 11,987 last names, 7,228,161 possible combinations
Including the 5,000 most common German last names
20,749,191 names created so far