Michael Hall has 731 friends.