23058 67
5800 323
4387 901
14660 599
5404 590
25134 562
15760 497
9299 51
10874 411
2871 345
2558 658
2668 450