76561197994561981 / IstiTheGreat
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.