486 825
221 820
222 417
529 148
472 446
310 797
989 184
686 23
759 374
723 171
275 234
437 366
680 895
618 689
347 330
86 783
390 7
531 112
700 808
834 120