1003 740
744 278
659 47
820 777
391 618
734 786
989 332
717 425
283 916
428 623
781 88
770 472
920 239
724 381
443 169
576 989
929 254
269 579
14 25
111 248