24078 287
23026 615
24210 433
5385 599
9443 708
3722 82
3164 393
4917 922
2039 169
5097 577
4734 665
10572 459