8487 280
4829 322
15578 367
2626 650
46545 515
14485 497
97400 1008
21330 376
16716 741
3360 131
3658 400