76561198012220290 / 131305059191
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.