367
427
3912
403
485
263
405
375
281702
3510
368
397
31737
24240
22602
20143
1629267
15782
1445148
13966
1300144
12230
10980
9310