890496
911695
742733
785554
689408
238294
55587
759482
741706
9611000
68973
147755
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471