15510 616
39436 302
20293 93
30919 863
7857 291
44954 337
35147 109
28832 153
7541 516
3149 212
9731 93