623,972 591,655 531,248 442,072 432,703221,308