23003 67
5791 323
4383 901
14655 599
5396 590
25134 562
15755 497
9293 51
10868 411
2870 345
2557 658
2668 450