I think your numbers are correct, if we count normal smurfs (with John and Peewit), easter smurfs, christmas smurfs (without prototypes) as regular smurfs.
If we also add the historic smurfs, we have 468 regular smurfs.
This is my complete list (similar to the categories in the DSK):
Normal Smurfs
2.0001 - 2.0232: 232
2.0401 - 2.0479: 79
2.0482 - 2.0488: 7
2.0493 - 2.0496: 4
2.0517 - 2.0556: 40
2.0701 - 2.0734: 34
2.0736 - 2.0775: 40
Sum: 436 (438 with John and Peewit)
Super Smurfs
4.0201 - 4.0243: 43
4.0245 - 4.0250: 6
4.0252 - 4.0265: 14
4.0501 - 4.0512: 12
Sum: 75
Easter Smurfs
2.0489 - 2.0492: 4
2.0496 - 2.0497: 2
2.0511 - 2.0516: 6
Sum: 12
Christmas Smurfs
5.1901 - 5.1912: 12
Prototypes: 3
Sum: 12 (15 with prototypes)
Historic Smurfs
2.0501 - 2.0506: 6
Miscellaneous
- 2.0498 (John)
- 2.0499 (Peewit)
- 4.062201 Snail
- Millennium
- Smurf on Crutches
- Smurf in Wheelchair
- Jubilee
Sum: 6 (4 without John and Peewit)
Some notes and questions:
- Do christmas, easter, historic and miscellaneous smurfs belong to normal smurfs?
- Does the "Miscellaneous" category make sense (this is from the DSK)? For example, smurf on crutches and smurf in wheelchair may belong to promo smurfs.
- Christmas prototypes may be ignored.
- John and Peewit can be added to the normal smurfs as well.
- The Canadian "Party Pigs" ice hockey smurfs are also known as 2.0458 and 2.0459 which would give them their own entry in the regular smurfs (but both numbers have been given to other smurfs since then).
- The number 2.0496 was given to Smurf in Bunny Suit and Papa Conductor.