12925 276
6844 583
6406 339
14071 115
5295 594
11198 345
2325 570
3534 555
9369 687
3512 673
2562 460