25158 67
6177 324
4669 902
14776 599
5567 590
25215 562
18728 501
9406 51
11149 411
2931 345
2605 658
3404 450