30887 823
21236 683
17610 611
11544 351
12753 609
9588 290
52477 757
10316 453
9492 116
3179 656
5133 90