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