Criando círculos CSS conectados por linhas ao círculo principal do meio

Eu preciso criar uma página como esta. O círculo azul é o círculo principal e os círculos verdes devem ser colocados ao redor do círculo principal. A contagem de círculos verdes é aleatória (cerca de 0 a 10). Todos os círculos verdes estão conectados ao círculo azul com uma linha.

Eu sei desenhar o círculo no CSS. Eu preciso saber,

Como colocar círculos verdes ao redor do círculo azulComo conectar círculos verdes ao círculo azul

É possível fazer com CSS. Se não é o que é o caminho?

Obrigado.

questionAnswers(4)

yourAnswerToTheQuestion