812 257
330 90
862 97
231 76
1234 359
1008 396
396 364
586 43
912 219
387 148
782 155
286 439
580 274
646 859
938 140
776 801
751 412
299 141
24 113
80 168
223 601
546 966
675 736