691 149
835 874
394 271
1020 306
501 487
566 861
940 126
40 506
238 854
70 141
154 838
490 250
411 390
98 710
945 342
655 683