32992
26488
27939
10465
41537
11580
17110
20454
3400
58121