1017 809
779 308
645 276
842 96
867 197
653 752
68 335
286 545
671 586
623 485
319 308
504 604
622 505
489 965
139 445
880 275
741 392
900 54
320 381
370 336