According to PR-model, impic.org is ranked 499,281st in multilingual Wikipedia, in particular this website is ranked 68,010th in Russian Wikipedia.
The website is placed before epm.br and after theasianflicks.blogspot.com in the BestRef global ranking of the most important sources of Wikipedia.