687 407
882 659
606 300
562 716
531 200
332 71
429 354
972 947
801 432
565 389
1003 534
76 330
191 67
777 882
623 523
1029 339
210 656
243 782
892 794
929 642