145834
547428
363663
895845
628927
445409
18276
263429
417873
156604
52588
931213
5135799
3554581
3064148
2371804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471