80 147
928 142
729 343
573 271
243 618
572 743
353 646
318 134
754 599
615 6
182 1000
578 291
34 988
943 514
227 408
376 116
996 597
989 544
687 939
380 382
889 221
170 947