1271 243
303 455
715 619
594 427
615 256
977 109
159 552
73 383
226 285
677 463
1058 329
378 672
672 718
546 608
817 541
808 660
946 610
505 657
993 382
53 513