432770
549193
853706
273437
81504
215714
615167
748821
496365
524899
25811
198792
5098799
3533581
3032148
2337804
2219988
2022609
1931357
190278
1750118
1716136
1675195
1629471