12580 173
105630 909
17883 741
8029 277
8666 615
11284 338
15759 172
14970 546
4585 68
10350 310
8053 394
1577 174
17218 116
14764 465