148 978 411484 168447 91477 55 894 34222 43 263 6 692 48 394 249 652 184 083 63 013 20215 32 185 31930 93 516 39 648 12 874 6346