1108 62
1001 35
977 262
976 330
953 453
945 994
945 670
929 134
924 39
883 92
865 426
849 649
843 613
779 237
778 748
710 145
687 59
664 771
652 908
613 292