170506
449860
16923
131903
596652
812643
978678
506774
641509
309723
914717
108549
5059799
3500581
2981148
2299804
2204988
1999609
189478
1891357
1736118
1709136
1654195
1622471