569682
727317
841494
243621
387145
60187
259323
785808
275103
519474
77743
40772
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471