12812 173
109080 909
18479 741
8373 277
9219 615
12051 338
16912 172
15870 546
4809 68
13324 311
8422 394
1720 174
18033 116
15707 465