24942 287
23296 615
27012 434
5391 599
9682 708
3809 82
3215 393
4966 922
2107 169
5164 577
4806 665
10932 459