According to PR-model, twges.de is ranked 1,799,886th in multilingual Wikipedia, in particular this website is ranked 241,478th in German Wikipedia.
The website is placed before drgaida.de and after mariae-himmelfahrt-kempten.de in the BestRef global ranking of the most important sources of Wikipedia.