476 507
846 835
520 500
31 450
617 209
820 238
829 717
351 840
594 567
314 699
538 562
755 856
428 882
74 567
300 63
561 170
57 252
897 668
147 753
89 129