750ish here in numbers of levels. That freaked me out a bit. Well over 1000 though including all my low level groups. When I looked at my /played time though it isn't too bad. Only at about 40 days or so. My lvl 60 priest I played before tbc has the most time at 18 days. 250 days is just amazing I felt like I played my priest loads.

5x 60 10 days
5x 52 5 days
5x 27 2 days
1x 60 18 days
And tons of other failed/abandoned projects