25117 67
6158 324
4660 902
14770 599
5558 590
25210 562
18727 501
9401 51
11126 411
2930 345
2602 658
3403 450