506 995
796 981
404 979
169 965
337 951
484 937
441 920
642 874
291 808
669 806
966 748
674 727
400 713
976 689
50 679
607 677
36 661
116 660
416 623
377 621