15538 616
39490 302
20317 93
31182 863
7905 291
45455 338
35581 109
29144 153
7558 516
3167 212
9762 93