320 483
360 412
875 578
305 48
403 721
185 706
673 948
409 425
398 813
801 931
512 337
955 211
114 219
240 382
980 842
60 45
714 38
508 606
750 128
556 89