1002 201
506 826
334 407
477 839
778 873
692 417
1012 889
454 913
804 403
537 278
430 986
352 455
1000 484
96 270
511 5
638 777
699 635
226 505
671 583
228 177