653 373
826 505
871 60
104 828
596 856
200 240
202 489
659 906
875 349
882 85
51 803
668 917
653 516
591 166
685 118
228 287
488 135
687 140
1545 973