You can't really give a precise number of xp per hill giant, because everyone will deal a different amount of damage to a hill giant. Which means the xp will vary, so it depends on your level, and how much damage you can deal. I hope that has helped.