161628
176676
163158
160890
160530
129377
67648
57246
57465
52636
55802
53394
55987
53588
56060
50348
54137
54007