298
322
302
372
233
365
240
330
267
260
273
331
26297
19890
18011
16272
1261264
12552
11374
1134148
10320
936143
8530
76211