23080 67
5801 323
4391 901
14663 599
5404 590
25134 562
15761 497
9300 51
10878 411
2876 345
2558 658
2670 450