15534 616
39488 302
20314 93
31162 863
7899 291
45395 338
35542 109
29121 153
7555 516
3167 212
9760 93