341
250
5510
355
380
317
3614
392
330
263
375
312
28197
21400
19681
17443
1400265
13682
1266148
12276
11000
1063144
9350
80311