User blog:Larry13/Name 500 Mario characters

Who can name 500 Mario characters and tell when they first appeared in? Tell in 2 hours.