560941
736696
89743
12715
652446
471789
779154
648310
312298
601817
963161
756583
32948464
28150132
250981000
24802482
18884346
16985973
156971032
14935239
12862764
10609485
857347
5894209