768 970
575 929
566 916
869 776
440 761
215 716
921 663
416 579
710 565
852 559
519 496
567 413
1038 278
294 197
346 95
645 46
733 28