3005 914
2256 492
4705 587
17285 178
46178 267
21045 137
23972 443
39774 615
3617 138
4428 422
4381 373