19263 841
13810 556
10346 450
19060 63
37570 142
2869 768
24485 159
18196 671
1763 292
3091 499
948 107
1312 94
3441 550