23736
31000
16380
25082
39435
23730
379810
38597
361010
60948
443210
76547
430427728
238048380
1665108312
156685267
129542178
122947252
1113878895
103191210
88168178
82919290
74615139
69244158