580818
832297
65163
863214
19250
513131
236306
625891
80477
82245
289163
947549
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471