22125 283
12386 599
25290 574
14883 544
6154 135
7283 731
9130 653
4578 443
3016 618
1756 273
3386 888