12957 276
6905 583
6419 339
14138 115
5309 594
11211 345
2331 570
3546 555
9397 687
3530 673
2567 460