1005 382
460 457
669 602
490 431
543 875
92 755
581 314
623 971
44 629
535 744
414 426
98 45
430 188
1011 890
937 53
504 584
893 610
324 426
68 646
317 853