23042 67
5798 323
4387 901
14657 599
5404 590
25134 562
15758 497
9296 51
10873 411
2871 345
2557 658
2668 450