15542 616
39502 302
20318 93
31208 863
7909 291
45502 338
35629 109
29172 153
7560 516
3170 212
9768 93