76561198086796383 / 2889365-3379821
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.