15533 616
39486 302
20314 93
31154 863
7896 291
45375 338
35528 109
29114 153
7554 516
3165 212
9759 93