18150
14510
12955
22072
23456
745
13406
7258
15061
6060
10128
22611
23861
480
8642
30424