487
355
317
5010
363
298
445
265
367
3312
247
285
28237
21420
19771
17513
1406265
13712
1270148
12306
11000
1065144
9380
80311