1273 243
715 619
615 256
159 552
73 383
226 285
677 463
378 672
817 541
505 657
555 766
125 856
714 218
233 427
583 710