15530 616
39481 302
20314 93
31133 863
7886 291
45329 338
35485 109
29094 153
7553 516
3163 212
9756 93