This German vocabulary deck has been created from 3 extraordinary lists.
One of them consisted of 5000 words by frequency, another 9000, and by deleting the repetitions and adding some other terms from a third deck, it added up to 9700 words.
The definitions are constantly under improvement, and it's planned to give extra terms that seem to be useful.