22547 66
5744 323
4282 901
14659 599
5358 590
25103 562
15710 497
9256 51
10774 411
2852 345
2545 658
2637 450