1040 27
1002 48
926 721
924 670
922 222
906 507
862 550
833 105
801 913
800 398
745 646
744 289
691 816
678 150
635 173
575 296
567 950
553 139
551 533
548 162