21753
77700
74076
13193
70688
26295
12566
16172
17913
45587