689 832
603 229
65 33
74 213
827 560
776 351
741 123
487 104
450 816
666 909
102 113
1002 946
463 660
440 181
699 590
166 126
426 959
613 527
764 857
400 543
898 943