900 350
590 100
700 544
276 533
46 675
335 191
85 853
523 45
434 614
324 352
464 223
867 944
873 113
884 210
1005 34
992 912
833 137
85 232
570 976
475 99