38466
17213
33574
30295
14320
20211
17350
67666
15580
18550
22920
27210
430545728
238138380
1665638312
156741267
129612178
123017252
1114398895
103222210
88225178
82958290
74658139
69287158