332 896
278 460
646 457
820 522
665 345
991 284
698 712
758 441
625 533
255 484
35 651
110 190
380 448
1003 132
212 805
445 794
556 695