10259633
8524553
83321545
7564890
7356858
6870534
5306383
51271642
428816
4038734
1262129
1199105
83794
82564
45332
20814