350 345
280 575
300 159
8 302
57 296
879 400
365 381
921 16
643 249
236 941
125 863
523 349
323 488
940 821
838 249
615 389
748 596
480 249
553 541
77 925
67 345
903 329
955 266