Geometry Nodes

Here’s my challenge. I have 3 sets of buildings. Small, medium and tall. Let’s say they all have 20 different models for each set. I want to spread them. If I put them all in one collection, they will be equally spread on the ground. I would like to be able to dose the quantities. I want more small buildings, some med and just a few tall ones. If I make them in separate trees and join geo, then they will overlap on top or each others.