532 591
440 397
25 778
128 680
595 736
228 361
1006 838
791 938
806 961
520 889
162 65
756 246
915 624
97 325
962 266
546 9
596 901
601 146
888 590