23024 66
6077 323
4376 902
14686 599
5387 590
25136 562
20312 497
9303 51
10885 411
2893 345
2557 658
2660 450