1035 959
1014 151
957 87
915 280
872 859
859 529
757 249
751 960
718 440
677 374
656 555
633 572
573 516
561 467
539 741
515 729
484 497
478 164
450 544
429 380