12812 173
109085 909
18480 741
8374 277
9219 615
12051 338
16916 172
15871 546
4809 68
13325 311
8425 394
1720 174
18033 116
15707 465