15534 616
39488 302
20315 93
31166 863
7900 291
45412 338
35551 109
29131 153
7556 516
3167 212
9760 93