LeRenardDu06 scored 24,977 on Los Santos Guessr - Lostgamer