It won't be always the same thing on every vehicle, but my experience is the major ingress point was the windscreen hinges. On yours these are not hinges but are brackets, with screws into them from inside. They are sealed by a rubber gasket that is easily damaged, or the screws may be loose.
John

