15529 616
39476 302
20312 93
31113 863
7886 291
45296 338
35464 109
29079 153
7552 516
3162 212
9755 93