40947
48760
59400
67420
78966
94447
75108
12414
67687
44669
13065
50672