Water leaks at the major corners more commonly suggest failed bonding
https://knoxwmpo871.cavandoragh.org/your-guide-to-27403-auto-glass-replacement-repair-and-quotes
Water leaks at the appropriate corners probably indicate failed bonding. Replacement with contemporary primer and urethane restores a good, watertight seal.