870
81438
820
68598
977816
69804
84176
1217113
72899
75683
77059
1280714
430547728
238138380
1665638312
156741267
129612178
123017252
1114398895
103224210
88226178
82958290
74660139
69287158