25007 67
6133 324
4629 902
14758 599
5549 590
25202 562
18725 501
9392 51
11104 411
2924 345
2596 658
3398 450