643 512
256 302
894 246
566 410
492 647
16 144
150 725
930 400
311 653
202 470
350 946
510 117
1000 382
353 180
598 756
674 486
250 620