21309 58
17676 485
2717 401
9605 239
8282 501
4247 465
3019 284
10484 465
8492 105
2261 324
3629 797
2429 412