15838 801
3455 141
8183 644
10900 137
5765 356
4293 580
5517 544
3277 42
4092 643
3165 753
3030 374
4263 711
3532 763
10148 627