426 108
42807 66
19589 595
8585 238
5216 283
4287 535
5151 334
2584 136
9089 526
18653 500
3578 507
4767 473
10027 599