535 591
442 397
25 778
129 680
596 736
230 361
1007 838
792 938
808 961
520 889
164 65
759 246
917 624
101 325
965 266
547 9
597 901
602 146
888 590