1052 452
1043 228
1031 473
1022 584
1006 843
1003 494
999 362
997 687
938 743
935 550
932 721
916 394
902 310
901 221
886 360
874 1
871 14
863 831
860 988
858 600