23023 67
5793 323
4387 901
14655 599
5400 590
25134 562
15756 497
9294 51
10872 411
2870 345
2557 658
2668 450