解设七年级有x个班
30x=(x-10)×50
30x=50x-500
30x-50x=-500
-20x=-500
x=25
∴七年级捐款:30×25=750元
九年级捐款:(25-10)×50=750元
答:七年级和九年级各捐750元.