280
2510
3616
271
313
273
356
220
310
244
290
28247
21420
19771
17523
1406265
13732
1270148
12326
11000
1066144
9390
80311