316
333
231
207
362
320
295
256
247
261
460
240
24676
18580
16731
14902
11632
1123263
10194
994148
9740
853143
7850
73811