23031 66
6088 323
4379 902
14688 599
5388 590
25143 562
20314 497
9303 51
10885 411
2893 345
2557 658
2661 450