23989 287
22912 615
24033 433
5306 599
9346 708
3691 82
3121 393
4886 922
2000 169
5067 577
4710 665
10503 459