I would go 4 as a min. for the coop since you went with larger breeds and 10 for the run you could make it way bigger and then the grass could have time to grow because I had 6 birds make 16.6 sq.ft. of grass per bird bare by the time we were done with summer.
you have a 64 sq. ft. coop with 25 chickens as a min. they should have about 4 sq. ft. per bird inside the coop yours only has 2.56 and a min. for a run is 10sq. ft. per bird you have 7.68, and barred rocks aren't huge birds but they have some size to them too squished of quarters leads to...