79399
54871
585247
231636
884541
906633
902335
400457
680891
232320
36713
28264
5132799
3552581
3061148
2366804
2229988
2041609
1952357
191278
1761118
1719136
1686195
1635471