440
323
464
298
344
247
273
38132
3711
294
292
392
28197
21400
19681
17443
1400265
13682
1266148
12276
11000
1063144
9350
80311