681 158
930 197
451 535
524 437
537 244
712 951
961 20
160 57
442 97
359 274
447 720
867 545
271 207
168 836
385 33
597 961
85 955
891 496
232 32
648 200