537 580
543 794
807 561
503 382
64 702
463 392
370 295
53 15
110 485
847 852
446 671
281 878
767 614
535 861
212 58
848 85
1014 211
697 557
844 634
237 169