12812 173
109071 909
18476 741
8371 277
9219 615
12047 338
16900 172
15864 546
4808 68
13322 311
8422 394
1720 174
18031 116
15703 465