Source of word list: https://wortschatz.uni-leipzig.de/de/download/German