423192
68999
814385
132232
63147
244808
118367
1000748
533243
338787
858279
1001901
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471