10990
25472
11780
18283
21410
28272
26172
30123
13250
11193
8680
19084
430418728
238038380
1665098312
156683267
129533178
122939252
1113728895
103189210
88164178
82914290
74614139
69241158