15385 616
39220 302
20154 93
30009 863
7658 291
43399 337
33108 107
27879 153
7482 516
3090 212
9590 93