998818
430341
561679
27442
648828
475240
905994
403197
639127
41462
195586
523335
5132799
3552581
3061148
2366804
2229988
2041609
1952357
191278
1761118
1719136
1686195
1635471