76561198346055153 / smellslikeaspirit
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.