668 10
240 672
232 97
243 618
318 861
650 337
457 334
172 103
656 888
313 454
715 834
665 891
80 147
35 988
511 674
228 408
729 343
387 460
99 960
25 762
522 120
171 947
380 382
578 291