937805
61518
380825
334411
782344
146960
180295
422134
150440
934225
891336
97360
4208364
3567456
3502929
3161460
2864998
2773283
2742955
2556725
2471226
2080209
1925351
1881407