1268 802
1161 38
984 15
900 822
878 969
777 384
769 924
753 491
639 685
637 496
585 921
531 853
525 389
447 813
228 534
222 453
149 866