25046 67
6142 324
4642 902
14761 599
5551 590
25207 562
18726 501
9393 51
11114 411
2928 345
2599 658
3401 450