15542 616
39499 302
20318 93
31205 863
7909 291
45489 338
35621 109
29165 153
7560 516
3170 212
9766 93