Sweet Flora Nursery has several leftover fruit trees at the end of October. They decide to donate them to the local high school to start an orchard that students in agriculture classes will maintain and sell the produce from. There are 30 apple trees and 25 peach trees. The school wants to put the same number of trees in each row and have each row identical to one another (so the fruit trees will by grouped together). What is the greatest number of rows that they can create? How many of each tree are in each row?