145692
616500
341491
490691
847154
638783
462752
350610
430599
69945
945339
417300
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471