1073 646
868 774
776 482
770 915
697 4
656 113
652 934
609 107
577 937
541 823
465 949
354 423
305 115
304 952
204 576
165 946
109 555