851 282
636 108
677 404
345 525
190 522
209 160
932 852
622 779
297 239
51 426
967 15
228 77
422 54
335 249
595 259
549 494
713 658
369 926
141 60
830 246