314104
435406
955700
939853
25857
201354
591369
49295
511609
693140
427588
233138
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471