22588 66
5835 323
4289 901
14660 599
5365 590
25104 562
15721 497
9278 51
10774 411
2854 345
2546 658
2637 450