45764406 45401049 45352130 45157752 44871983 44871995 42476433 42376026 42246467 42120571 42120606 39974821 39389661 38437785 38148548 38033491 36434248 36332293 35609668 34983625 34983657 34983682 32615545 32366034 31638016 31405541 30849412 30849427 30582609 30222645 30220510 29178656 27926946 27287774 27193944 27194479 27194133 23686698 23555939 23414426 23370170 19345731 19224016 19123586 18523414