After that trade, it's up to 482. I've also caught every Pokemon you can catch in the grass and while surfing (except winter-exclusives). The only ones I haven't caught that can be caught in-game are swarmers, the ones from White Forest, and a couple from fishing.