Dimples Randomly Located and Sized

I need to adapt the attached definition. Here, the dimples are arrayed in a grid and evenly sized. I want to locate the dimples randomly on the surface (in a PopGeo pattern or something similar) and attach random sizes (circumferences) to the openings. Any help is much appreciated!

2105_DIMPLED SURFACE_RANDOM LOCATION AND SIZE.gh (22.3 KB)

This could be one way…


2105_DIMPLED SURFACE_RANDOM LOCATION AND SIZE_re.gh (24.7 KB)

This is excellent, thank you @HS_Kim!! So fast, too. I hadn’t thought to use Graph Mapper. Much, much appreciated.