717376
860652
30816
38389
604615
508823
356576
828114
581674
505676
168235
26753
5117799
3551581
3053148
2358804
2226988
2034609
1947357
191078
1756118
1718136
1682195
1633471