15530 616
39480 302
20314 93
31129 863
7886 291
45316 338
35478 109
29087 153
7553 516
3163 212
9755 93