86 141
283 233
940 57
967 286
731 108
24 171
984 42
620 29
255 155
480 997
870 509
448 663
618 735
91 685
717 553
714 953
559 241
533 272
486 368
642 33