12806 173
108958 909
18453 741
8363 277
9201 615
12014 338
16830 172
15842 546
4800 68
13306 311
8420 394
1712 174
18017 116
15683 465