1257 446
3216 741
735 599
447 385
501 55
995 886
967 704
598 817
822 53
864 567
557 818
334 740
605 270
462 465
802 684
912 390
679 710
132 486
619 126
333 734