12961 276
6908 583
6420 339
14146 115
5312 594
11216 345
2333 570
3549 555
9399 687
3533 673
2569 460