12438 276
6255 583
6313 339
13462 115
5159 594
11116 345
2286 570
3437 555
9128 687
3449 673
2502 460