23027 67
5793 323
4387 901
14656 599
5400 590
25134 562
15757 497
9294 51
10872 411
2870 345
2557 658
2668 450