49507
95490
26113
17064
14846
12685
63366
85275
56988
44259
79284
49344