24939 287
23295 615
26953 434
5390 599
9678 708
3808 82
3213 393
4966 922
2105 169
5161 577
4805 665
10927 459