994148
886531
199929
796336
546724
846157
234271
410141
560179
53945
41891
835512
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471