Anki deck with 1000 numbers to practice recognizing them from audio. Mostly (70%) in 0-999 range, but some bigger numbers as well.
Multiple variations you could encounter in real world, e.g. 二百 / 兩百, 三百一 / 三百一十, 五百六十四 / 五六四.
Good quality neural TTS audio with a variety of voices.