304 706
302 669
2764 793
3390 412
3260 313
2782 912
2122 476
610 550
300 737
899 397
758 778
989 550
439 962
970 786
24 487
642 618
196 29
180 843
361 434
910 595
86 915
566 210