1264 431
1013 141
985 882
973 347
960 586
938 411
937 148
933 277
920 628
901 51
897 603
889 201
874 323
851 402
846 445
821 376
792 179
772 819
757 584
727 72