15540 616
39499 302
20318 93
31202 863
7909 291
45485 338
35611 109
29163 153
7559 516
3170 212
9766 93