508 184
1065 13
833 345
276 151
254 681
1003 332
376 471
535 495
883 142
852 498
587 983
62 38
710 99
960 202
343 211
689 736
730 712
360 53
749 120
642 326