12806 173
108954 909
18453 741
8363 277
9198 615
12010 338
16828 172
15841 546
4799 68
13306 311
8417 394
1710 174
18015 116
15683 465