13850
17871
46657
17352
16640
13270
15150
8700
19104
37983
24151
23312
430626728
238185380
1666078312
156776267
129653178
123048252
1114678895
103251210
88259178
82982290
74675139
69309158