15530 616
39481 302
20314 93
31131 863
7886 291
45322 338
35481 109
29092 153
7553 516
3163 212
9756 93