216 799
444 627
370 277
667 267
606 580
91 140
1000 971
301 613
986 230
544 327
1696 892
850 441
865 857
764 984
882 652
83 834
540 135
271 736
753 964
964 1