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