45913


38729


37686


14490


14319


13416


13342


11746


11731


10894