32991
26486
27938
10465
41534
11580
17110
20453
3400
58120