22599 66
5837 323
4292 901
14661 599
5365 590
25105 562
15722 497
9279 51
10775 411
2855 345
2546 658
2638 450