302 706
606 550
542 498
600 420
338 289
580 192
756 778
478 986
227 39
525 712
853 127
31 71
396 114
853 889
255 761
110 247
781 37
151 272
484 82
754 287
248 586
667 198
860 974
826 683