8341
15710
28704
14040
46634
46525
28532
80118
38800
45136
54968
22140
434990736
240933380
1684608313
158626269
131571180
125566260
1135648896
104834214
89910182
84063292
76486141
70441160