I used to be able to see every stumble thumbs up...it would list about 50 and i could view all the great peeps who liked my work! Also i could check it daily to see new stumble peeps liking my work.
They got rid of that for the most part now. Reviews are now prominently seen then on the right side you a small list of those who liked your site! BOO stumble BOO