That was rested, but yes they do give quite a bit of XP. The tough guys give ~2500 non rested and the weaker ones give 1500, I think the bosses give 3k non rested. I plan on doing a quick run to see how much non-rested XP the instances give so I can start planning out my leveling strat.