803266
38218
38810
413815
36386
489725
177238
139473
409164
99385
831866
559103
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471