1000 886
699 925
487 727
355 437
100 804
665 775
656 474
259 716
798 741
855 937
392 498
500 804
1047 422
288 367
208 816
815 815
652 398
844 10
550 259
781 29