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