3340 741
786 293
630 707
155 581
406 29
215 175
109 515
756 665
861 675
277 702
652 578
183 428
240 256
602 298
703 389
771 870
1037 734
476 563
947 38
961 479