25030 67
6136 324
4633 902
14758 599
5551 590
25205 562
18726 501
9392 51
11111 411
2926 345
2597 658
3401 450