12691 173
107340 909
18211 741
8180 277
8940 615
11625 338
16302 172
15358 546
4684 68
10685 310
8277 394
1642 174
17631 116
15197 465