64672
26275
448824
696441
421868
947895
162783
10846
94388
381452
767122
8691
5116799
3547581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471