12451 276
6316 583
6313 339
13480 115
5161 594
11117 345
2286 570
3442 555
9135 687
3450 673
2507 460