12452 276
6319 583
6314 339
13481 115
5161 594
11117 345
2286 570
3442 555
9135 687
3450 673
2508 460