22570
24140
24456
21871
16151
15570
15850
32376
29050
32790
27200
40652
430439728
238062380
1665138312
156685267
129543178
122953252
1113878895
103191210
88169178
82921290
74617139
69245158