307 480
507 743
171 443
558 849
638 894
303 716
191 525
538 352
144 344
944 841
829 792
366 627
264 805
407 746
921 878
313 59
634 96
963 507
445 169
53 585