1075 911
991 531
1667 510
713 373
638 31
269 681
177 833
908 843
357 590
367 926
591 568
227 724
67 139
893 620
734 492
640 543
382 628
72 612
427 566
543 958