According to PR-model, tomleemusic.com is ranked 186,215th in multilingual Wikipedia, in particular this website is ranked 8,054th in Chinese Wikipedia.
The website is placed before peopleandplanet.org and after af-north.org in the BestRef global ranking of the most important sources of Wikipedia.