606625
40334
599596
712465
89918
569682
477467
243621
387145
259323
806226
807593
5314799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471