51 920
160 907
797 859
335 817
261 786
795 747
105 741
537 634
776 632
886 623
967 535
831 437
714 303
451 243
756 217
594 159