285 890
881 858
621 827
324 796
594 792
601 700
115 689
845 614
107 613
1035 540
910 342
868 298
269 157
487 83
624 16
972 1