22993 67
5790 323
4383 901
14655 599
5394 590
25134 562
15752 497
9289 51
10866 411
2870 345
2557 658
2668 450