237
291
221
215
231
207
378
225
270
299
202
194
26697
20130
18481
16522
1295265
12842
1172148
11564
10520
947143
8750
77311