1083 491
1021 529
986 230
930 425
920 182
905 120
889 287
882 22
834 582
831 848
821 551
739 295
688 791
623 173
563 75
562 230
544 207
522 891
482 218
440 285