20 Raj districts record excess rainfall