86949
714514
204670
12744
202282
51614
548626
672445
6743
85642
61418
991444
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471