176906
712275
125156
812543
72633
544272
933312
363791
285435
8257
475670
852640
5136799
3558581
3065148
2374804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471