15534 616
39488 302
20315 93
31166 863
7900 291
45415 338
35554 109
29132 153
7556 516
3167 212
9760 93