1124 25
1037 387
1017 815
990 686
982 991
916 924
902 917
878 191
858 328
831 912
830 526
822 65
802 123
794 959
794 239
775 74
768 227
738 872
712 608
689 272