250 800
501 451
399 344
380 298
977 252
457 501
285 657
981 245
106 539
822 684
210 207
798 237
883 976
1050 488
101 399
992 949
1015 147
675 822
253 593
672 290