2296 741
408 290
777 23
841 956
785 291
589 86
303 450
720 104
128 476
444 774
1089 688
456 773
813 715
1004 88
824 998
574 705
987 19
901 52
479 88
162 537