Primero, los "id" son únicos en el HTML, así que ese es un problema.
Ahora, debes usar la notación de array tipo name[] para acumular los datos comunes.
Al recibir los datos ya vienen en un array, de ahí puedes deducir los porcentajes en relación a cuantos vengan.