23011 66
6075 323
4374 902
14686 599
5387 590
25136 562
20311 497
9303 51
10885 411
2893 345
2557 658
2660 450