365548
56352
262394
71585
863242
801204
552538
406148
363866
104980
873699
207913
5116799
3549581
3049148
2357804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471