109620
13660
18168
319670
13511
114249
18012
56720
21844
20452
22068
19212
20908
170677
18295
20733
