23002 67
5791 323
4383 901
14655 599
5396 590
25134 562
15753 497
9292 51
10868 411
2870 345
2557 658
2668 450