148173
666282
800335
76826
814889
145692
616500
341491
490691
847154
638783
462752
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471