List of common Japanese surnames
Officially, among Japanese names there are 291,129 different Japanese surnames (姓, sei), as determined by their kanji, although many of these are pronounced and romanized similarly. Conversely, some surnames written the same in kanji may also be pronounced differently.
Source: Wikipedia — List of common Japanese surnames (CC BY-SA 4.0)