1000 201
500 826
330 407
474 839
775 873
691 417
1012 889
453 913
800 403
535 278
429 986
350 455
995 484
92 270
508 5
635 777
697 635
223 505
667 583
227 177