80 147
227 408
836 932
387 460
989 544
813 394
578 291
419 988
570 144
451 400
630 663
688 765
943 514
376 116
232 97
667 10
579 743
32 417
650 337
948 487
628 954
380 382
182 1000