12691 173
107343 909
18211 741
8180 277
8944 615
11626 338
16303 172
15360 546
4685 68
10687 310
8281 394
1643 174
17633 116
15199 465