23993 287
22912 615
24036 433
5306 599
9346 708
3691 82
3121 393
4886 922
2000 169
5068 577
4710 665
10503 459