673817
839531
734289
668610
9461
565957
239796
118258
58980
439924
948943
170567
5055799
3492581
2971148
2294804
2203988
1998609
189478
1887357
1735118
1708136
1653195
1620471