46477
58899 63840
17459
249999
124899 144760
310491 344991
428426 476030
203141 225712
383761 426402