78698
60080
599518
1324319
700
852012
1140
1562212
77039
68568
671513
81398
430419728
238039380
1665098312
156685267
129536178
122940252
1113728895
103190210
88166178
82917290
74614139
69242158