According to PR-model, sfmt.org is ranked 769,830th in multilingual Wikipedia, in particular this website is ranked 436,842nd in English Wikipedia.
The website is placed before hanglberger-manfred.de and after difusora24h.com in the BestRef global ranking of the most important sources of Wikipedia.