755988
59091
605481
48489
939323
470146
559284
947235
966400
802550
296571
43430
29005454
24481121
21989992
21185480
16509333
14879969
140731028
13383239
1168682
11534764
955658
9477480