280
4514
313
273
302
454
288
335
296
334
320
297
26957
20230
18801
16722
1315265
13022
1185148
11704
10650
965143
8840
77811