963 543
1593 842
962 352
103 774
929 975
475 613
42 7
631 512
346 343
144 751
729 220
605 326
277 38
700 527
528 96
693 146
837 650
735 702
588 984
103 595
380 109
801 393