Fireworks

:-)


574 first names, 10,724 last names, 6,155,576 possible combinations
Including the 5,000 most common German last names
8,361,597 names created so far