22554 66
5749 323
4282 901
14660 599
5359 590
25103 562
15717 497
9267 51
10774 411
2852 345
2546 658
2637 450