542219
643278
606980
548306
356788
764466
15158
398654
875562
453886
320672
865494
5135799
3554581
3064148
2371804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471