353 979
764 930
235 942
681 518
103 595
543 486
363 874
987 418
646 98
150 87
19 224
945 302
529 113
1000 679