22326 284
12448 599
25303 574
14911 544
6182 135
7306 731
9153 653
4586 443
3020 618
1766 273
3394 888