24932 287
23289 615
26839 434
5389 599
9672 708
3801 82
3213 393
4964 922
2100 169
5156 577
4800 665
10915 459