What is diffrence between janapadas and mahajanapadas?

4 answers 4