987 665
488 81
607 692
889 779
782 273
451 555
20 1000
750 236
238 203
417 239
149 24
958 986
193 404
57 248
520 634
797 971
914 685
103 257
881 548
92 288