22564 66
5809 323
4285 901
14660 599
5362 590
25103 562
15720 497
9268 51
10774 411
2854 345
2546 658
2637 450