ranges from 0 to 52,205,900
ranges from 0 to 522,059
ranges from 0 to 90
ranges from 25 to 20,000
ranges from 1 to 1,000
ranges from 2 to 700