730763
339576
729866
59084
299862
389584
26527
6359
431603
998956
280193
267657
5052799
3491581
2967148
2292804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1619471