15369 616
39177 302
20146 93
29822 862
7612 291
43013 336
32242 104
27652 153
7467 516
3078 212
9554 93