Slowly goin' to 600 catches...
#501 was Cloned Whimsicott
#502 was Wormadam
#503 was Mismagius
#504 Skuntank
then...
#505
#506 Hawlucha - box also and bad screen
#507 Larvesta from daily and bad screen
#508 don't remember - found that could be Alomomola
#509 don't remember
#510