440385
403234
827379
263886
442596
476433
406807
934352
64382
71443
510674
524756
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471