270 643
950 401
525 580
896 182
534 714
445 591
25 506
269 581
575 284
599 681
588 113
479 969
141 411
482 34
875 335
53 138
825 228
680 655
574 286
843 870