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.
hill giants and moss giants,and some others but those are the only non mem ones i can think of, drop big bones which if i recall sell for about 300 gp a peice
Zombies can be located apposite hill giants. To get to Hillie's (AKA Hill giants) you have to go opposite GE, past the cooking guild, until you find a tiny hut. NOTE: You will need a brass key from GE, from around 300-400 GP each, not much of course. Enter, climb down the ladder. From there will be very obvious.
400 exp.
920 each
35
usually each trout gives you 50xp
75 exp each.
Well if your f2p you can kill hill giants and bury their big bones as it levels prayer fast. If your a f2p player with more money you can just buy the big bones to bury. As a member its much better to use house altars with your bones so you get much more exp from each bone.
lol i can help you their man i been training on fire giants for 99 ranged which i am close by the time you read this illl probably have it if you want ill let u add me and try to talk with me heres my username :TheDark_V0id
Eating a bass would heal 130 LifePoints.
You get 50 mining experience for every coal you mine.
50 Fishing XP 77 Cooking XP