24952 287
23298 615
27136 434
5391 599
9688 708
3809 82
3217 393
4966 922
2113 169
5166 577
4810 665
10941 459