23939 287
22958 615
23987 433
5303 599
9373 708
3694 82
3127 393
4887 922
2000 169
5068 577
4704 665
10525 459