1046 299
746 503
975 201
919 79
564 59
1021 897
743 986
636 846
527 458
852 316
471 38
916 643
350 688
200 913
1285 790
783 244
589 713
847 759
537 275
988 654