8842822
105245
97759
965101
948196
909194
88980
882136
82164
62873
59111
57751
57327
55449
55324
54511
51795
49714
46629
44172