15540 616
39499 302
20318 93
31205 863
7909 291
45488 338
35617 109
29165 153
7559 516
3170 212
9766 93