886867
509823
356576
828114
581674
505676
168235
26753
790333
543341
234577
76714
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471