76561198081123349 / SN0WCR0SS
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.