15530 616
39483 302
20314 93
31141 863
7889 291
45340 338
35497 109
29099 153
7553 516
3164 212
9756 93