13852
16640
15150
36776
14660
8700
19104
37983
24151
23312
11700
27656
430539728
238137380
1665628312
156741267
129609178
123017252
1114378895
103221210
88223178
82957290
74653139
69283158