610 457
892 507
554 135
907 462
4 855
938 948
291 428
455 843
957 907
643 328
594 171
640 231
34 157
532 483
49 462
490 305
440 972
748 155
406 979
642 660