313 287
491 770
796 396
371 544
511 134
800 632
648 873
224 108
144 80
180 386
202 240
655 502
638 988
629 178
198 626
525 874
153 894
594 509