279436
872460
476996
684911
400203
671345
876715
35937
635600
260530
658189
298585
5117799
3551581
3053148
2357804
2226988
2033609
1947357
191078
1756118
1718136
1682195
1633471