395675
613102
165532
182114
723318
568778
46568
485854
523484
59482
814895
31211
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471