1008 231
972 186
958 112
914 362
909 664
859 196
821 684
810 712
810 985
695 525
656 187
649 19
611 262
597 947
568 162
555 841
539 699
526 957
473 321
436 31