963 222
953 196
909 223
886 656
865 117
801 731
755 48
746 178
716 755
704 696
674 749
656 56
617 485
586 142
539 214
502 779
497 185
490 174
465 788
420 47