30867 823
21214 683
17596 611
11520 351
12736 609
9571 290
52415 757
10300 453
9487 116
3175 656
5122 90