8961 752
13691 369
20529 288
10027 579
17580 240
19429 665
11829 502
4220 30
7234 880
4640 456
2865 281