1019 991
978 553
949 336
919 100
910 556
868 79
840 204
799 391
792 702
781 510
636 445
398 481
350 132
183 421
136 379
130 919
72 760