15530 616
39479 302
20314 93
31128 863
7886 291
45311 338
35476 109
29085 153
7553 516
3163 212
9755 93