1033 959
1014 151
957 87
915 280
872 859
859 529
756 249
750 960
717 440
677 374
656 555
633 572
573 516
560 467
539 741
515 729
484 497
478 164
449 544
429 380