1052 894
600 381
839 65
98 750
909 763
358 708
496 425
1018 200
195 723
655 69
618 87
854 937
46 675
676 345
65 89
652 699
448 861
830 735
322 297
255 411