811474
253335
100586
835119
118770
592166
506699
1020139
549519
162691
849970
651872
5250799
3672581
3196148
2497804
2274988
2116609
2046358
193678
1825118
1743136
1720196
1659471