126 15 2289 99 11 1971 233 27 5485 443 64 6726 56 2 2105 204 15 3549 82 7 2038 107 8 2427 57 4 2474 88 7 2527