43 89
648 320
987 362
260 88
293 743
631 55
945 558
379 355
953 145
872 574
773 272
473 538
1033 711
505 354
117 82
379 858
285 220
631 830
279 6
269 839