76561198261969590 / K1NGbarbaa
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.