1004 2
443 844
943 462
629 117
19 567
893 23
43 751
195 828
304 973
935 422
525 398
442 466
394 879
585 988
482 38
227 408
1250 496
691 839
505 483
392 652
752 452
73 654
134 236
743 369