216 799
444 627
370 277
667 267
601 580
91 140
1000 971
299 613
986 230
544 327
1685 892
850 441
865 857
764 984
882 652
83 834
540 135
271 736
752 964
963 1