15540 616
39498 302
20318 93
31201 863
7909 291
45482 338
35610 109
29159 153
7559 516
3170 212
9766 93