76561198341449870 / 590707183
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.