23083 67
5801 323
4392 901
14663 599
5404 590
25134 562
15761 497
9300 51
10879 411
2876 345
2558 658
2670 450