12691 173
107323 909
18207 741
8178 277
8935 615
11620 338
16294 172
15351 546
4684 68
10683 310
8276 394
1642 174
17627 116
15190 465