2001 Accord sunroof leaks

The last raid we had, there was water on the floor in the back right side. There was some water in the area around the sunroof, I could see it when the
sunroof was open around the front right side.
Is there an easy fix or is it the dealer?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.