22123 283
12385 599
25290 574
14883 544
6153 135
7283 731
9130 653
4578 443
3016 618
1756 273
3386 888