270
383
442
553
474
410
460
424
435391
461311
4411
349
28197
21400
19681
17443
1400265
13682
1267148
12276
11000
1063144
9350
80311