143
149
100
109
693729
742646
159321
1154849
1403319
1620082
252
244
168
136
253
197
178
273
9425979
1093352