1104 482
337 630
990 605
703 938
114 186
615 448
55 144
747 345
734 934
101 85
960 736
581 710
949 632
266 249
796 540
592 358
416 828
586 286
359 520