530 591
439 397
24 778
128 680
594 736
228 361
1005 838
791 938
806 961
519 889
162 65
754 246
914 624
97 325
960 266
546 9
596 901
601 146
886 590