15534 616
39488 302
20314 93
31164 863
7899 291
45403 338
35550 109
29128 153
7555 516
3167 212
9760 93