3212 741
750 293
610 707
150 581
401 29
193 175
102 515
751 665
857 675
274 702
642 578
179 428
237 256
591 298
698 389
767 870
1034 734
467 563
941 38
956 479