25025 67
6135 324
4633 902
14758 599
5551 590
25203 562
18726 501
9392 51
11111 411
2926 345
2597 658
3401 450