24909 287
23259 615
26376 434
5379 599
9646 708
3782 82
3196 393
4952 922
2071 169
5146 577
4786 665
10865 459