288 304
399 745
885 111
91 304
351 593
272 440
763 394
954 406
469 812
713 703
225 668
500 159
977 823
615 370
154 943
810 733
524 878
485 581