13083 276
7573 583
6474 339
14397 115
5366 594
11276 345
2360 570
3598 555
9535 687
3578 673
2616 460