12932 276
6853 583
6409 339
14081 115
5297 594
11199 345
2328 570
3536 555
9372 687
3514 673
2563 460