3018 914
2260 492
4706 587
17286 178
46179 267
21047 137
23976 443
39777 615
3617 138
4428 422
4381 373