Populate 2d - Control of Random Variation

You can use circle packing with different diameter.