573811
82245
11326
570614
561439
143921
672771
774350
133938
999798
497191
209370
5327799
3754581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471