860456
137859
145224
842759
355174
747930
88880
192571
452108
717267
586660
10094
5059799
3500581
2981148
2299804
2204988
1999609
189478
1891357
1736118
1709136
1654195
1622471