486 153
302 598
289 115
491 745
176 300
691 263
85 470
854 399
577 148
515 786
28 256
871 50
281 698
629 778
588 156
825 123
884 96
632 916
547 690
289 890