928 178
901 48
878 220
842 872
734 784
682 536
572 22
557 570
537 710
516 538
504 979
479 835
449 635
324 647
304 560