770361
935478
44879
640346
494115
477888
734733
679523
270775
196986
573801
91720
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471