27666
11241
23086
43086
20351
13850
17871
46657
17352
16640
37983
24151
430643728
238191380
1666188312
156782267
129657178
123056252
1114698895
103253210
88265178
82984290
74678139
69311158