240
111
122
195
190
254
151
274
201
290
250
26697
20130
18481
16522
1295265
12842
1172148
11564
10520
947143
8750
77311