1010 507
577 187
978 992
760 15
514 991
234 340
475 603
315 140
448 896
750 680
820 13
782 41
144 7
504 110
470 20
47 59
170 831
640 839
494 41
165 87