24856 67
6089 324
4597 902
14741 599
5529 590
25192 562
18718 501
9377 51
11074 411
2920 345
2587 658
3389 450