441766
320841
390019
218532
314209
104702
292823
93146
216929
576599