1007 529
288 558
489 241
701 486
182 708
528 493
178 973
903 329
217 675
127 96
767 855
968 271
526 549
704 508
749 677
904 422
760 768
37 641
625 968
123 237