1028 533
110 181
688 497
283 444
664 518
127 18
793 285
934 763
602 842
595 907
507 777
245 657
819 134
151 473
412 813
819 987
564 958
265 167