592 457
404 311
387 726
586 761
1008 140
922 805
121 839
486 457
574 709
916 784
915 77
270 646
1943 936
940 115
429 32
407 107
95 149
493 232
857 540
1789 500
414 693
638 564