1004 251
645 560
1862 885
50 992
593 639
180 109
974 208
449 967
795 793
302 100
82 624
172 408
917 32
652 865
738 477
731 873
516 948
733 614
603 714
44 67
739 843
267 664
614 573