23056 67
5800 323
4387 901
14658 599
5404 590
25134 562
15760 497
9297 51
10874 411
2871 345
2558 658
2668 450