15538 616
39497 302
20318 93
31194 863
7908 291
45473 338
35599 109
29152 153
7558 516
3168 212
9763 93