542 180
836 210
488 158
710 509
536 712
95 457
81 365
937 23
417 73
635 664
494 373
670 595
150 10
54 736
658 933
813 319
513 872
297 600
136 34
535 963