25 155 126 044 17 192 112 857 98 971 10 728 33 234 151 052 16 427 16 180 62 026 30873