172381
37346
284804
674994
216887
438158
79483
818338
512387
508644
447108
710744
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471