341 906
259 605
1008 396
220 135
782 155
703 938
46 476
561 872
660 730
406 981
518 195
279 699
796 747
1234 192
497 921
1245 771
845 176
123 534
63 14
648 714
514 346
793 253
507 827
759 642