3 8
742 180
650 942
258 345
998 196
464 326
883 97
665 586
542 211
336 179
489 679
160 440
372 734
26 544
840 440
924 540
923 53
857 669
154 909
100 622
146 3
240 67
819 507
608 570
426 214
62 67
650 127
41 65
270 943
981 521