838 282
634 108
674 404
342 525
175 522
205 160
930 852
617 779
290 239
48 426
960 15
225 77
420 54
334 249
590 259
546 494
696 658
363 926
140 60
829 246