850 477
340 511
104 305
576 155
675 703
321 220
1003 485
315 694
933 893
166 620
898 813
677 725
496 253
883 762
62 16
837 424
301 727
187 97
958 998
540 436