12806 173
108959 909
18455 741
8363 277
9201 615
12014 338
16831 172
15842 546
4801 68
13306 311
8421 394
1712 174
18018 116
15683 465