23989 287
22912 615
24030 433
5305 599
9346 708
3691 82
3121 393
4886 922
2000 169
5067 577
4710 665
10502 459