12691 173
107307 909
18203 741
8175 277
8929 615
11617 338
16284 172
15331 546
4682 68
10675 310
8271 394
1642 174
17621 116
15183 465