689 832
525 49
670 512
949 946
215 504
572 597
918 15
912 187
1042 418
978 977
448 20
407 186
466 126
454 102
79 22
483 233
1063 711
657 965
232 618
255 373
295 715