1018 991
976 553
948 336
917 100
909 556
868 79
839 204
799 391
788 702
776 510
630 445
395 481
349 132
179 421
136 379
129 919
70 760