1025 169
943 302
930 623
926 475
925 803
909 553
900 926
872 1
744 953
718 222
685 718
621 5
612 116
605 319
601 509
601 3
595 303
565 712
558 766
556 171