1016 272
1014 437
1008 751
894 638
887 558
845 872
823 18
748 795
739 325
738 918
691 397
649 268
619 485
551 249
507 937
449 536
430 765
429 284
410 126
379 87