13252 276
7945 583
6523 339
14742 115
5451 594
11306 345
2377 570
3646 555
9665 687
3610 673
2643 460