631 340
775 445
306 263
285 54
873 692
345 82
383 374
620 603
862 586
723 238
972 350
684 159
1130 44
143 741
1003 316