12930 276
6849 583
6409 339
14075 115
5295 594
11199 345
2325 570
3535 555
9371 687
3514 673
2563 460