505 89
919 255
938 219
592 321
411 182
458 543
555 614
303 75
122 731
448 711
759 603
406 140
741 833
316 283
85 189
126 710
28 567
648 918
358 709
646 875
739 643