1017 503
668 443
70 677
588 87
233 875
80 204
625 578
616 878
685 947
733 247
88 613
658 292
647 52
221 719
301 240
320 431
698 411
681 254
472 358
536 629