365 72
729 328
410 365
965 832
227 171
664 257
139 383
871 59
737 781
949 661
279 474
625 568
538 355
304 196
15 580
671 316
902 528
549 105
550 906
825 795