1008746
628228
144725
222535
799394
331724
783198
555242
396316
798708
102425
1000479
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471