1056 499
1044 713
1040 14
1010 113
992 114
979 891
942 126
907 866
893 289
886 685
822 512
728 535
705 217
689 535
680 702
582 758
561 924
442 662
408 148
361 351