628 335
243 233
688 701
511 657
680 253
719 39
1021 844
169 377
153 808
548 275
733 570
162 341
830 857
837 347