664 409
462 306
406 126
300 131
54 435
676 687
396 804
274 287
641 777
644 915
119 878
935 161
298 701
565 537
675 801