16010 327
27403 837
17471 432
9229 48
6470 465
3360 386
5994 361
6571 140
4717 223
7368 353
10668 521
3432 287
4518 356
5095 453