12691 173
107336 909
18211 741
8180 277
8939 615
11623 338
16301 172
15358 546
4684 68
10684 310
8276 394
1642 174
17630 116
15196 465