According to PR-model, e12e28.de is ranked 1,497,537th in multilingual Wikipedia, in particular this website is ranked 182,026th in German Wikipedia.
The website is placed before psr.com.ua and after xn--ruq70bba466h.tw in the BestRef global ranking of the most important sources of Wikipedia.