1009 56
929 17
913 891
819 828
715 81
626 890
622 839
610 659
604 305
541 170
501 797
433 41
410 211
398 516
368 541
270 682
261 48
212 33
198 34
197 752