674994
216887
438158
79483
818338
512387
508644
447108
710744
758714
72267
14887
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471