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