12587 173
105775 909
17904 741
8040 277
8696 615
11324 338
15805 172
15003 546
4596 68
10391 310
8079 394
1580 174
17258 116
14791 465