76561198807049582 / Genisak
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.