22248 283
12424 599
25299 574
14904 544
6174 135
7298 731
9142 653
4584 443
3020 618
1763 273
3390 888