15383 616
39207 302
20152 93
29970 863
7649 291
43326 337
32741 105
27821 153
7480 516
3088 212
9583 93