22468 67
5719 323
4301 901
14643 599
5369 590
25118 562
15730 497
9264 51
10805 411
2854 345
2548 658
2650 450