24079 287
23026 615
24211 433
5386 599
9444 708
3722 82
3164 393
4917 922
2039 169
5097 577
4734 665
10576 459