Mostly just "96".
I managed 15 by remembering the teams and like 10 more by cities, but I've lived in Germany haha.
I've never heard of 1. FC Saarbrucken or SV Waldhof Mannheim but I've just typed Saarbrucken and Mannheim, a bit too easy. :P