188637
333266
32175
737392
670934
349240
220166
87847
111778
850341
96941
25618
18279
889554
331483
896114
468927
775125
806747
20163
362204
703718
118816
540865
359425
155677
71140
240782
79569
531591