748921
560404
278994
99512
659525
949192
431530
16510
248678
345544
186642
815922
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471