1505 50
1154 586
912 596
854 345
851 388
848 90
827 840
824 905
821 385
794 825
749 510
746 784
708 215
681 370
667 443
637 838
621 925
608 578
561 203
558 107