24938 287
23294 615
26941 434
5389 599
9676 708
3806 82
3213 393
4966 922
2104 169
5161 577
4805 665
10927 459