501 487
228 688
940 126
977 355
249 813
40 506
655 683
650 485
673 353
718 969
394 271
376 386
531 883
691 149
945 342
205 37
566 861
1020 306
98 710
320 330