576902
794103
88888
465598
363820
689391
517592
831513
108538
882721
58919
236963
5069799
3509581
2993148
2306804
2207988
2004609
189778
1895357
1740118
1714136
1656195
1623471