437
290
420
380
4915
526
350
5011
387
353
4113
443
28217
21420
19751
17443
1405265
13702
1269148
12286
11000
1063144
9370
80311