13254 276
7963 583
6523 339
14747 115
5454 594
11309 345
2377 570
3646 555
9670 687
3610 673
2646 460