382228
484392
77351
614681
612736
528447
99544
119312
979720
159828
763703
770975
5052799
3491581
2967148
2292804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1620471