Google Map pushpin

Hi, how i can plot more pushpins whit differents colors?
Do you think to implement leaflet or openstreet map ?