1026 150
1002 48
989 971
980 679
931 886
916 932
907 763
793 267
750 588
688 791
654 481
548 72
528 610
524 928
523 865
494 534
491 425
434 875
342 32
314 557