19324 475
12705 44
16385 256
1347 131
30491 75
3373 762
23804 572
17993 760
10871 558
9351 254
41064 946