15530 616
39478 302
20314 93
31126 863
7886 291
45308 338
35469 109
29085 153
7552 516
3162 212
9755 93