25115 67
6156 324
4660 902
14769 599
5558 590
25210 562
18727 501
9401 51
11126 411
2930 345
2602 658
3403 450