Many places to leak.
I would check the sunroof to make sure the frame has been sealed to the roof properly, the seal isn't leaking and the drip tubes aree not blocked and connected (the connection can crack). Also the screw fittings for the glass.
Top of A pillar on the gutter can leak.
Roof...