15385 616
39217 302
20153 93
29996 863
7657 291
43385 337
33039 107
27864 153
7481 516
3090 212
9588 93