148173
666282
800335
76826
814889
145692
616500
341491
490691
847154
638783
462752
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471