78698
60080
599518
1324319
700
852012
1140
1562212
1418915
77039
68568
671513
430420728
238045380
1665098312
156685267
129536178
122941252
1113798895
103190210
88168178
82919290
74615139
69243158