310161
426278
258109
737400
981824
874150
546623
340731
200949
717445
19134
85326
4999798
3438581
2916148
2233804
2178988
1967609
188078
1852357
1708118
1693136
1631195
1607471