12925 276
6843 583
6406 339
14071 115
5294 594
11198 345
2324 570
3534 555
9368 687
3512 673
2562 460