300 301
486 346
513 123
836 694
793 629
223 103
387 911
992 661
509 259
615 150
683 396
54 783
466 124
448 406
466 426
436 925
692 509
818 880
295 686
154 610