1005 66
324 540
565 565
417 345
600 584
378 16
957 5
699 378
237 203
652 288
21 200
304 808
121 440
387 855
190 353
239 183
415 512
629 538
859 440
618 962