699494
381795
130510
542327
419710
661266
111193
92456
982512
153721
238371
241101
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471