314104
435406
955700
939853
25857
201354
591369
49295
511609
693140
427588
233138
5136799
3559581
3066148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471