216 799
441 627
370 277
667 267
600 580
90 140
1000 971
299 613
986 230
543 327
1677 892
850 441
861 857
764 984
882 652
82 834
540 135
270 736
752 964
963 1