:-)

603 first names, 11,902 last names, 7,176,906 possible combinations
Including the 5,000 most common German last names
18,225,238 names created so far