1006 571
989 323
977 758
895 365
889 926
876 701
849 524
840 749
809 517
757 1000
706 487
624 250
591 824
504 488
477 558
474 572
467 364
339 345
290 452
265 903