335
240
111
122
195
190
254
151
274
226
201
290
26297
19890
18001
16262
1260264
12552
11364
1134148
10320
936143
8520
76211