15530 616
39481 302
20314 93
31131 863
7886 291
45318 338
35480 109
29089 153
7553 516
3163 212
9756 93