25122 67
6166 324
4661 902
14770 599
5560 590
25211 562
18727 501
9402 51
11127 411
2930 345
2603 658
3404 450