286469
296768
209626
18822
758995
603260
982854
968470
372497
879316
781822
689293
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471