126 54
163 77
236 115
997 446
938 807
931 334
142 569
821 252
291 631
450 642
666 731
596 841
554 128
267 338
655 935
903 118
583 729
659 416
152 167
715 749