5 876 5 621 4 915 44 678 41198 37 156 263 780183 960 138 335 2 101 772 1 496 015 1132950