150 204
545 313
445 217
471 460
947 470
804 698
126 275
752 637
573 261
993 146
929 39
693 903
875 339
519 629
834 574
465 899
406 692
525 53
49 177
966 356