270381
744408
625798
667130
609524
875323
591351
511826
690830
95979
471506
802540
5035799
3468581
2939148
2264804
2194988
1983609
188778
1865357
1723118
1700136
1643195
1613471