300 11
873 977
736 409
441 53
312 163
786 648
219 804
454 257
20 838
39 210
57 870
358 880
965 802
525 489
663 617
881 432
107 359
477 111
438 93
792 218
193 860
928 618
141 683
750 813
458 607
700 67
910 891
500 896
113 415
240 165