1002 60
972 93
923 751
919 851
916 512
817 453
778 508
687 59
685 701
594 920
486 15
452 753
258 419
243 229
30 677