330 860
381 113
451 791
578 781
916 909
653 160
280 44
410 128
700 143
370 41
369 834
196 73
32 962
910 671
183 139
336 590
46 417
770 741
448 972
937 397