22266 283
12432 599
25301 574
14905 544
6176 135
7298 731
9144 653
4585 443
3020 618
1763 273
3391 888