Ну так скрипт всё верно отрабатывает, вы в каждой итерации перезаписываете значение.
Если вы пляшете от . prc, то в каждой итерации вам нужно подниматься к родителю .parent('. gr_field') и в нём находить свои блоки и подставлять значения. Что-то типа
this.parent('. gr_field').find('.byn_').html(someValue)
this.parent('. gr_field').find('. rur_').html(someValue)
и тд.
ну и оптимизировать - this.parent('. gr_field') вынести в переменную.
Как-то так:
https://codepen.io/vitaliy_kirenkov/pen/daoWMP