586 995
610 324
81 561
165 558
733 680
157 43
606 767
738 501
956 233
639 626
202 544
839 738
623 523